<%@page import="IO.DatabaseIO"%>
<%@page import="domein.*"%>
<%@ page import="java.util.*"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.Calendar" %>
<%@page import="java.text.ParseException" %>
<%@page import="java.net.URLDecoder"%>



<%! String rol = "bezoeker";  %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>HU Inschrijven &copy; 2012</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="style.css" />


<%
	DatabaseIO d = new DatabaseIO();
	rol = d.getRol(""+request.getSession().getAttribute("email"));
%>

</head>

<body>

	<div class="container">

		<div class="innerContainer">
			<div class="header section">
				<a id="logo" href="index.jsp">HU</a>
				<ul id="nav">
					<li><a href="index.jsp">Home</a></li>
				<%if(rol.equals("bezoeker")){ %> <%} %>
				
				<%if(rol.equals("manager")){ %>
					<li><a href="#">Management</a>
								<ul>
									<li><a href="Manager_overzicht.jsp">Management pagina</a></li>
								</ul></li> <%} %>
				
				<%if(rol.equals("student")){ %>
				<li><a href="#">Onderzoek</a>
					<ul>
					<li><a href="Inschrijven_onderzoek.jsp">Inschrijven</a></li>
					<li><a href="Verzoeken_bekijken.jsp">Verzoeken</a> 
					<li><a href="Studenten_toevoegen.jsp">Uitnodigen</a></li>
					</ul></li>
					<%} %>
				
				<%if(rol.equals("begeleider")){ %>
					<li><a href="#">Beheren</a>
								<ul>
									<li><a href="Groepen_overzicht.jsp">Overzicht groepen</a></li>
									<li><a href="Studenten_overzicht.jsp">Overzicht studenten</a></li>
									<li><a href="Begeleider_overzicht.jsp">Overzicht begeleiders</a></li>
								</ul></li> <%} %>
				
				<%if(rol.equals("coordinator")){ %>
				<li><a href="#">Beheren</a>
						<ul>
							<li><a href="#">Student</a>
								<ul>
									<li><a href="Student_toevoegen.jsp">Toevoegen</a></li>
									<li><a href="Studenten_overzicht.jsp">Overzicht studenten</a></li>
								</ul></li>
							<li><a href="#">Begeleider</a>
								<ul>
									<li><a href="Begeleider_toevoegen.jsp">Toevoegen</a></li>
									<li><a href="Begeleider_toewijzen.jsp">Toewijzen</a></li>
									<li><a href="Begeleider_overzicht.jsp">Overzicht begeleiders</a></li>
								</ul></li>
							<li><a href="#">Onderzoek</a>
								<ul>
									<li><a href="Onderzoek_toevoegen.jsp">Toevoegen</a></li>
									<li><a href="Groepen_overzicht.jsp">Overzicht groepen</a></li>
									<li><a href="Inschrijvingen_home.jsp">Overzicht inschrijvingen</a></li>
									</li>
								</ul>
						</ul></li>
						 <%} %>
				
				
					
					<li><a href="Log_uit.jsp">Log uit</a></li>
					<div id="loginStatus">
						<%
							if (request.getSession().getAttribute("email") == null) {
								out.print("niet ingelogd");
							} else {
								out.print("Ingelogd als "
										+ request.getSession().getAttribute("email"));
							}
						%> <%
 	String message = request.getParameter("message");
 	if (message != null && !message.isEmpty()) {
 %>
						<div class="alert alert-error">
							<%
								out.println(URLDecoder.decode(message, "UTF-8") + "<br/>");
							%>
						</div> <%
 	}
 %>
 					</div>
				</ul>
				
				</div>
				
				
<!--  EIND HEAD  -->		


<div id="kpi_info4">
<a class="btn" id="terug" href="Manager_overzicht.jsp" >Terug</a>

<h4>De beschikbaarheid van de applicatie(uptime)</h4>

	<div id="kpi4">
		<%	
		Calendar cal = Calendar.getInstance();
		cal.getTime();
		SimpleDateFormat sdf = new SimpleDateFormat("yy/MM/dd HH:mm:ss");
		String uptime =  sdf.format(cal.getTime());
			//System.out.println(uptime);
			String time = (String)request.getSession().getAttribute("uptime");
			//System.out.print(time);
		 SimpleDateFormat format = new SimpleDateFormat("yy/MM/dd HH:mm:ss");  
		
		        Date d1 = null;
		        Date d2 = null;
		        try {
		            d1 = format.parse(time);
		            d2 = format.parse(uptime);
		        } catch (ParseException e) {
		            e.printStackTrace();
		        }    
		
		        // Get msec from each, and subtract.
		        long diff = d2.getTime() - d1.getTime();
		        long diffSeconds = diff / 1000;         
		        long diffMinutes = diff / (60 * 1000);         
		        long diffHours = diff / (60 * 60 * 1000);                      
		        //System.out.println("Tijd in seconden: " + diffSeconds + " seconds.");         
		        //System.out.println("Tijd in minuten: " + diffMinutes + " minutes.");         
		        //System.out.println("Tijd in uren: " + diffHours + " hours."); 
			%> 
			Server gestart: <%out.print(time); %></br>
			Uptime in seconden: <%out.print(diffSeconds); %></br>
			Uptime in minuten: <%out.print(diffMinutes); %></br>
			Uptime in uren: <%out.print(diffHours); %>
	</div>
</div>
	
	
<div class="footer">
<div class="innerContainer">HU copyright &copy; 2012</div>
</div>
</body>
</html>